Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 MARKET PLACE £417,500 9 Jun 2020
52 MARKET PLACE Detached £425,000 21 Nov 2022
52A MARKET PLACE Detached £395,000 15 Sep 2006